have something up one's sleeve

[网络] 暗中有应急的计划;身怀绝技;锦囊妙计